impression fence - Turkish English Dictionary